package org.dev.vlp.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.dev.vlp.constants.Common;

import java.io.Serializable;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;

/**
 * Description
 * Param
 * return
 * Author:86184
 * Date: 2023/1/17
 */
@Data
@EqualsAndHashCode
@Accessors(chain = true)
public class VocabularyEstimationVo implements Serializable {

    private static final long serialVersionUID = 1L;

    // 总共等级
//    private Integer maxLevel = Common.ESTIMATE_LEVEL_NUM;

    // 各等级单词数量
    private List<Integer> wordNums = new LinkedList<>(Arrays.asList(Common.ESTIMATE_WORD_NUMS));

    // 测试单词列表，包括单词，单词意思一级
    private List<EstimationWordVo> estimationWordList;
}
